<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>第2组实习工作日志 - 团队项目</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <header>
        <h1>第2组实习日志</h1>
        <p>记录我们团队的实习历程</p>
    </header>

    <main>
        <section id="team-intro">
            <h2>团队分工介绍</h2>
            <p>我们是由5名成员组成的实习团队，专注于嵌入式系统开发和机械设计。团队成员分别来自不同专业背景，各有所长，共同完成本次实习项目。</p>
            
            <div class="team-members">
                <div class="member">
                    <h3>李奕彬 - 电池2</h3>
                    <p>负责项目整体协调，作为项目负责人监督整个项目的进展，同时也包含电池管理程序设计工作，各系统协调工作可行性探寻</p>
                </div>
                <div class="member">
                    <h3>徐业臻 - 电驱</h3>
                    <p>负责电驱嵌入式程序设计，对车辆电驱系统的设计与制造，包含对其制造工艺的选择等</p>
                </div>
                <div class="member">
                    <h3>牟洪佳 - 电控2</h3>
                    <p>负责电控系统的机械图纸设计以及投入制造可行性的探寻</p>
                </div>
                </div>
                <div class="team-members">
                <div class="member">
                    <h3>张梓恒 - 电控1</h3>
                    <p>负责电控嵌入式程序设计，以及电控系统实际制造</p>
                </div>
                <div class="photo">
                            <img src="images/project/photo1.jpg" alt="团队合照">
                            <p>团队合照</p>
                        </div>
                <div class="member">
                    <h3>聂天乐 - 电池1</h3>
                    <p>负责文档整理和系统测试，同时负责对电池系统的实际制造</p>
                </div>
                </div>
            </div>
        </section>

        <section id="project-files">
            <h2>项目文件</h2>
            <div class="files-container">
                <div class="file-category">
                    <h3>电控嵌入式程序</h3>
                   <a href="codes\Controller_Conbination_origin_test.ino">
            点击查看电控系统代码</a>
                </div>
                <div class="file-category">
                    <h3>电驱嵌入式程序</h3>
                    <a href="codes\Conbination_machinery_test.ino">
             点击查看电驱系统代码</a>
                </div>
                <div class="file-category">
                    <h3>电池管理程序</h3>
                    <a href="codes\batterycpp.ino">
            点击查看电池系统代码</a>
                </div>
             </div>
        </section>

        <section id="daily-logs">
            <h2>实习日志</h2>
            
            <article class="log-entry">
                <h3>第一天 - 7月5日</h3>
                <p>实习动员和安全讲座</p>
                <div class="log-content">
                    <p>今天是实习的第一天，我们参加了实习动员大会和安全讲座。了解了实习的整体安排和注意事项，特别是实验室安全操作规程。</p>
                        </div>
                    </div>
                </div>
            </article>
            
            <article class="log-entry">
                <h3>第二天 - 7月6日</h3>
                <p>从成都犀浦校区赶到峨眉校区，市场调研，网站建设</p>
                <div class="log-content">
                    <p>今天我们从成都犀浦校区出发前往峨眉校区。到达后进行了市场调研，调研了三位身份不同、年龄不同的人对于在峨眉校区内出行的看法，最终得出了安全性与环境友好性的结论，了解我们所要制造的电车在峨眉校区内部的的市场需求和需要满足的要求。同时，我们通过打卡峨眉校区的不同点位，感受了在峨眉校区出行的优点与痛点，为我们实现电车的制造奠定了基础。下午开始建立这个工作日志网站，用于记录我们的实习过程。</p>
                    
                    <div class="photo-gallery">
                        <div class="photo">
                            <img src="images/day2/photo1.jpg" alt="峨眉校区寻址1">
                            <p>峨眉校区寻址1</p>
                        </div>
                        <div class="photo">
                            <img src="images/day2/photo2.jpg" alt="峨眉校区寻址2">
                            <p>峨眉校区寻址2</p>
                        </div>
                        <div class="photo">
                            <img src="images/day2/photo3.jpg" alt="峨眉校区寻址3">
                            <p>峨眉校区寻址3</p>
                        </div>
                    </div>
                    <div class="photo-gallery">
                    <div class="photo">
                            <img src="images/day2/photo4.jpg" alt="调研1">
                            <p>调研1</p>
                            </div>
                        <div class="photo">
                            <img src="images/day2/photo5.jpg" alt="调研2">
                            <p>调研2</p>
                            </div>
                        <div class="photo">
                            <img src="images/day2/photo6.jpg" alt="调研3">
                            <p>调研3</p>
                            </div>
                </div>
            </article>

            <article class="log-entry">
                <h3>第三天 - 7月7日</h3>
                <p>初步完成充电装置的设计，搭建OLED测试电路，编写程序，测试文本和图形显示效果</p>
                <div class="log-content">
                    <p>今天我们进行了制造电车的讨论，对相关部件进行学习了解，虽然这其中有困难挑战，但大家都保持着积极进取的心态，在结束今天的实习之前，我们成功搭建了IDE环境，在电池、电控、电驱三个方面均迈出了探索的步伐，我们深感鼓舞。   另外关于我们电源连接的原理方案：TP4056充电板是单节锂电池充电的关键部件，其基于线性充电原理，采用恒流/恒压充电模式，能为单节锂离子电池提供稳定充电。当输入5V电压时，先以1000mA的恒定电流对电池充电，当电池电压达到4.2V（±1%）后，自动转为恒压充电，直至充电电流降至设定值的1/10时停止充电，同时具备防倒充功能，无需外部隔离二极管。 在制作TP4056充电器时，我们按照了典型应用电路进行连接：我们将输入接口（TYPE-C）接入5V电源，充电板的BAT接口通过导线和锡焊连接锂电池的正负极，通过外接的红绿LED指示灯可分别指示充电状态（红色亮表示充电中，绿色亮表示充电完成）。</p>

                    <div class="photo-gallery">
                        <div class="photo">
                            <img src="images/day3/photo1.jpg" alt="搭建OLED测试电路，编写程序，测试文本和图形显示效果">
                            <p>搭建OLED测试电路，编写程序，测试文本和图形显示效果</p>
                        </div>
                        <div class="photo">
                            <img src="images/day3/photo2.jpg" alt="电池充电装置">
                            <p>电池充电装置</p>
                        </div>
                        <div class="photo">
                            <img src="images/day3/photo3.jpg" alt="电源连接原理图">
                            <p>电源连接原理图</p>
                        </div>

                </div>
            </article>

          <article class="log-entry">
              <h3>第四天 - 7月8日</h3>
              <p>电控组、电池组、电驱组完成核心硬件搭建与电路连接，实现数据交互与功能测试</p >
              <div class="log-content">
                  <p><strong>电控组</strong>：完成电位器与摇杆的硬件搭建，通过杜邦线将电位器、OLED屏幕、摇杆实现电路连通。整合修改代码后，成功在OLED屏幕实时显示电位器电压数据及摇杆X/Y轴坐标值，为后续整车控制信号输入奠定基础。在今天的任务中，我们选择了用摇杆直接取代油门，通过摇杆的y轴来控制卡丁车的启动，就无需再用油门。我们认为若将油门和摇杆结合在一起，则摇杆中的y轴就没了作用，有些浪费。</p >
<a href="codes\Controller_Conbination_origin_test.ino">
            点击查看电控系统代码</a>（本地文件链接）
        
                  <p><strong>电池组</strong>：完成电源充电电路搭建，采用TP4056充电模块构建单节锂电池充电系统，测试21700电芯电压参数，确保充电电路恒流/恒压模式正常工作，充电状态通过红绿LED指示灯直观显示。</p >
        
                 <p><strong>电驱组</strong>：深入研读BTS7960电机驱动模块资料，掌握PWM信号调速原理。将ESP32开发板、BTS7960驱动模块与电机电路完成连接，实现控制信号从MCU到电机的传输链路搭建，为后续电机正反转及转速调节测试做好准备。</p >

        <div class="photo-gallery">
            <div class="photo">
                <img src="images/day4/photo1.jpg" alt="电控组电位器与OLED连接图">
                <p>电控组：电位器、摇杆与OLED屏幕连接实物图</p >
            </div>
            <div class="photo">
                <img src="images/day4/photo5.jpg" alt="电池组充电电路搭建图">
            <div class="photo">
           </div>
                <img src="images/day4/photo4.jpg" alt="电池组电路原理图">
                <p>电池组电路原理图</p >
            </div>
            <div class="photo">
                <img src="images/day4/photo3.jpg" alt="电驱组电路连接图">
                <p>电驱组：ESP32与BTS7960电机驱动连接图</p >
            </div>
        </div>
    </div>
</article>

         <article class="log-entry">
              <h3>第五天 - 7月9日</h3>
              <p>电驱组与电控组联调实现用电控控制电机转动，电池组完成INA模块测量电源电压、电流。</p >
              <div class="log-content">
                  <p><strong>电控组</strong>：与电驱组联调，完成了电驱跟电控的结合，成功把lcd显示出来并且可以用电位器和摇杆x轴控制电机正反转和速度。</p >
            
        
                  <p><strong>电池组</strong>：使用INA219模块，编写代码并测试程序，测量直流电源电压电流，刚开始出现电压示数异常跳动以及示数较低的状况，经过排查，首先将焊好的电路重新焊接，检查代码是否出现错误，并重新规划连线，经过一系列实操后成功解决了上述异常。之后将3.3v模块接入电路可以成功稳定输出3.3v电压。最后接入开关实现了控制电路通断的功能。</p >
        
                 <p><strong>电驱组</strong>：与电控组联调，编写代码，测试程序。其中新加了一个bts7960电机控制和550电机。测试过程中一个电机可正反转，一个电机只能正转。先更换了550电机，发现并未发生变化，再更换了bts7960最终发现是第一个bts7960损坏，最终完成了双电机可正反转的目标。</p >

        <div class="photo-gallery">
            <div class="photo">
                <img src="images/day5/photo1.jpg" alt="电控组、电驱组工作图">
                <p>电控组、电驱组工作图</p >
            </div>
            <div class="photo">
                <img src="images/day5/photo2.jpg" alt="电池组测量电路实物图">
                <p>电池组测量电路实物图</p >
            </div>          
        </div>
    </div>
</article>



            <article class="log-entry">
                <h3>第六天 - 7月10日</h3>
                <p>小组早上上课学习了PCB原理绘制，将实物连接图进行PCB绘制，并在下午完成昨日未完成的任务</p>
                <div class="log-content">
                    <p><strong>电驱，电控组</strong>：电控组与电驱组互相联调，根据搭建的“ESP32+BTS7960+电机电路”电路原理图进行PCB绘制，并尝试布线。同时互相合作，进一步对搭建的电机所存在的问题进行测试，改进方案并检查代码，实现将电机正反转和差速转以改变方向。</p>
  

                     <p><strong>电池组</strong>：电控组合力完成电池的点焊工作然后充满电，点焊过程中冒火花，十分危险。电池组的工作目的是为了电驱，电控组搭建的550电机供电。</p >
        
                    <div class="photo-gallery">
                        <div class="photo">
                            <img src="images/day6/photo1.jpg" alt="电控，电驱组搭建电机图">
                            <p>电控，电驱组搭建电机图</p>
                        </div>
                        <div class="photo">
                            <img src="images/day6/photo2.jpg" alt="电池组电焊实物图">
                            <p>电池组电焊实物图</p>
                        </div>
                    </div>
                </div>
            </article>

          <article class="log-entry">
              <h3>第七天 - 7月11日</h3>
              <p>上午小组学习电车工作安全工作坊，并进行任务分工，下午各组按照安排完成任务。</p >
              <div class="log-content">
                  <p><strong>电车系统概况及目标模块</strong>：系统概况：电动卡丁车由动力、控制、人机交互、能源模块组成，通过协同实现安全行驶。目标模块：能源模块（锂电池组、TP4056 充电板、电源开关），为整车供电，其故障可能引发热失控等致命风险。</p >
        
                  <p><strong>FMECA关键发现</strong>：通过学习和上网查找资料完成了FMECA分析表的绘制。FMECA关键发现:锂电池电芯老化（RPN=108）、充电板过压输出（RPN=60）为高风险项，主要因元件老化、保护失效导致，检测依赖专业设备。</p >
        
                 <p><strong>FTA方法的关键发现</strong>：通过学习和上网查找资料完成FTA故障树的构建，首先选择Top event事件，接着写出中间事件，最后写出基本事件并总结注释。FTA关键发现：“电池起火风险”顶事件的最小割集包括“充电板过压+保护板失效+散热堵塞”“内部短路+保险丝失效”等，凸显硬件冗余和散热防护的必要性。</p >

                 <p><strong>对系统优化和设计改进的建议</strong>：小组探讨后觉得建议主要从以下三个方面。硬件：采用带均衡功能的电池保护板，充电板增加冗余设计（双模块切换）。
软件：ESP32 程序增加充电时长限制和电压实时校验，避免逻辑漏洞。维护：定期校准电芯一致性，清洁电源开关触点，降低老化影响</p >

                  <p><strong>安全意识反思</strong>：第一、系统安全需 “硬件防护 + 软件监控 + 人为规范” 三重保障，任何环节失效都可能引发连锁风险。第二、早期设计需预留冗余（如保护机制、检测接口），降低后期维护成本和故障概率。</p >

                 <p>电控、电驱、电池的联调<strong></strong>：小组在剩余时间原本打算将>电控、电驱、电池进行联调结合，项目进行到中途，由于INA模块本身无法测量大电流的问题，只能搁置了，等新的模块到后就可以接着进行。</p >

        <div class="photo-gallery">
            <div class="photo">
                <img src="images/day7/photo1.jpg" alt="功能图">
                <p>功能图</p >
            </div>
            <div class="photo">
                <img src="images/day7/photo2.jpg" alt="FMECA分析图1">
                <p>FMECA分析图1</p >
           </div>
           <div class="photo">
                <img src="images/day7/photo3.jpg" alt="FMECA分析图2">
                <p>FMECA分析图2</p >
            <div class="photo">
           </div>
                <img src="images/day7/photo4.jpg" alt="FTA故障树分析图">
                <p>FTA故障树分析图</p >
            </div>
                <img src="images/day7/photo5.jpg" alt="小组协同工作图">
                <p>小组协调工作图</p >
          </div>
     </div>
</article>


         <article class="log-entry">
              <h3>第八天 - 7月12日</h3>
              <p>小组成员重新分工合作，完成3D建模与PCB两部分。张梓恒，聂天乐，李亦彬，徐业臻负责了整车的3D建模；牟洪佳负责完善PCB板的绘制。</p >
              <div class="log-content">
               <p><strong>3D建模部分</strong>：小组成员通过在网上寻找有关建模软件的使用教程（如fusion360），快速入门建模，并在实际操作中逐渐能够熟练的去建模，去设计整车的模型。
               <p><strong>PCB绘制部分</strong>：小组成员完善了前几天就已绘制的PCB原理图，梳理清楚了各部分的原理，再参考谢老师绘制的一板说明完成本小组真正的PCB板。

         <div class="photo-gallery">
             <div class="photo">
                 <img src="images/day8/photo1.jpg" alt="3D建模">
                 <p>3D建模</p >
             </div>
             <div class="photo">
                <img src="images/day8/photo2.jpg" alt="PCB绘制">
                <p>PCB绘制</p >
            </div>
        </div>
    </div>
</article>


           <article class="log-entry">
                <h3>第九天 - 7月13日</h3>
                <p>电驱，电控，电池组各一人继续完成昨日的3D建模车架设计并向老师汇报，其余小组成员完成负责梳理整车系统电路原理（能讲解）</p>
                <div class="log-content">
                    <p><strong>车架设计部分</strong>：电驱，电池，电控组的齐心协力，不断完善2组的3D建模车架设计，通过检验，领取组装所需的铝材配件，并在工位开始组装车架。根据领取的材料和设计的图纸进行划线。老师切割好钢材。将原来发放的车轮和轴承同切割好的铝材初步连接好</p>
  

                     <p><strong>其他工作部分</strong>：其余的小组成员接着完成昨日未完成的工作，同时负责每日日志撰写和小组整车系统电路原理的梳理和讲解，并帮助车架设计的同学拼接铝材，同时继续未完成的3D打印材料。</p >

        
                    <div class="photo-gallery">
                        <div class="photo">
                            <img src="images/day9/photo1.jpg" alt="整车车架结构拼接图">
                            <p>整车车架结构拼接图</p>
                        </div>
                        <div class="photo">
                            <img src="images/day9/photo2.jpg" alt="整车系统原理图">
                            <p>整车系统原理图</p>
                        </div>
                    </div>
                </div>
            </article>

             <article class="log-entry">
                 <h3>第十天 - 7月14日</h3>
              <p>列出车架组装所需配件清单并核验清单；领取所需配件后开始组装车架。使用3D打印来获取其他组装所需物品</p>
                <div class="log-content">

          <div class="photo-gallery">
            <div class="photo">
                <img src="images/day10/photo1.jpg" alt="领取零件">
                <p>零件</p >
            </div>
             <div class="photo">
                <img src="images/day10/photo2.jpg" alt="3D打印">
                <p>3D打印</p >
            </div>
             <div class="photo">
                <img src="images/day10/photo3.jpg" alt="材料清单">
                <p>材料清单</p >
             </div>
            <div class="photo">
                  <img src="images/day10/photo4.jpg" alt="组装车架">
                <p>组装车架</p >
            </div>
        </div>
    </div>
</article>

        <article class="log-entry">
                 <h3>第十一天 - 7月15日</h3>
              <p>继续组装车架，以及3D打印出其他所需物件。</p>
                <div class="log-content">
            <div class="photo-gallery">
            <div class="photo">
                <img src="images/day11/photo1.jpg" alt="组装车架">
                <p>组装车架</p >
            </div>
             <div class="photo">
                <img src="images/day11/photo2.jpg" alt="3D打印成品">
                <p>3D打印成品</p >
            </div>
    </div>
</article>




            <!-- 预留第10-14天的日志位置 -->
            <!-- 第10-14天日志结构相同，为节省篇幅省略 -->
            <!-- 实际使用时请复制第五天结构并修改日期和内容 -->
            
        </section>
    </main>

    <footer>
        <p>&copy; 2025 实习团队 - 西南交通大学</p>
    </footer>
</body>
</html>